implantable lens meaning in English
可植入晶体
Related Words
- implantable
- implantable defibrillator
- implantable receiver
- implantable transducer
- implantable pump
- implantable bioreactor
- implantable port system
- implantable cardioverter defibrillator
- implantable dental prosthesis
- automatic implantable difibrillator
- implantable dental prosthesis
- implantable drug delivery system
- implantable port system
- implantable port-catheter system